package com.jswlw.service.helper.message;


import com.jswlw.controller.devapi.req.ProtocolMessage;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Arrays;

/**
 * 绑定套餐
 * 用于客户选定套餐类型后，将套餐值下发给该电脑板。
 * 接收应答一致：
 * 工作模式：1byte
 * 0：流量模式
 * 1：时间模式
 * 滤芯最大值：
 * 根据使用流量记录滤芯值
 * 第一级滤芯最大值：2byte
 * 第二级滤芯最大值：2byte
 * 第三级滤芯最大值：2byte
 * 第四级滤芯最大值：2byte
 * 第五级滤芯最大值：2byte
 */
@Data
public class BindPricingMessage extends ProtocolMessage {

    @ApiModelProperty(value = "工作模式", example = "1")
    private int gzms;
    @ApiModelProperty(value = "第一级滤芯最大值", example = "1")
    private int dyijlxzdz;
    @ApiModelProperty(value = "第二级滤芯最大值", example = "1")
    private int derjlxzdz;
    @ApiModelProperty(value = "第三级滤芯最大值", example = "1")
    private int dsanjlxzdz;
    @ApiModelProperty(value = "第四级滤芯最大值", example = "1")
    private int dsijlxzdz;
    @ApiModelProperty(value = "第无级滤芯最大值", example = "1")
    private int dwujlxzdz;
}
